package com.itzhigui.controller;

import org.apache.ibatis.logging.stdout.StdOutImpl;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestHeader;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author java1412
 * @since 2024-04-11 16:37:47
 */
@RestController // 向IOC容器注册控制器
public class TestController {

    @GetMapping(value = "/test1")
    public String test1() {
        System.out.println("我的springboot的第一个控制器");
        return "ok";
    }

    // 测试获取请求头中的参数,参数名token
    @GetMapping(value = "/testGetHeader")
    public Object testGetHeader(
            // @RequestHeader：从请求头中获取对应的参数
            @RequestHeader("token") String token
    ) {
        System.out.println(token);
        return "ok";
    }

}
